The Irish Cottage is a restaurant and bar located on Amadores beach, offering excellent quality food with beautiful presentation. It provides a unique dining experience with views of the gorgeous beach.