Great location with fantastic views. The amenities were adequate however you will need to stock the entire kitchen as nothing is provided. Overall a good stay but could some small improvements would go a long way.