Very nice place, on a very nice island, strongly recommendable.