The hotel is beautiful, the view is amazing, the location as well. Breakfast was a disappointment, so we needed up eating out, but nicer in any case because we wanted to see the island. We were lucky as the hotel as nearly empty, the best was definitely the nature, the beach, the view!
Only issue I had was that the parking was across the street, with no safe passage way and a short trip to walk along the street itself, especially at night, I think that this can be dangerous, so I would suggest to build a walking path, maybe a bridge over the street.