Not enough good things to say about this place! It has everything you need from a wonderful kitchen to an amazing shower! You can’t beat the view for morning sunrises. The location is superb and there are restaurants, beaches and hiking all within walking distance. Not to mention the free shuttle! Had a fabulous stay here!