A great location for a stay in Menorca. A stylish and comfortable apartment close to local amenities .