Mallorca is a great place to visit so highly recommended. Flat is great as close to the beach and local amenities.