Fantastic location with beautiful views. A luxurious apartment with lots of thoughtful touches. Great hosts and a very friendly and interesting island.