This place has all the views! The resort property is absolutely gorgeous and the amenities were perfect for two people who love to be on the go as well as relax by the pool. Everything about the island is magical, and coming home to this place was the icing on the cake!