Amazing place - great views and very convenient location (convenience store and shops nearby). Well equipped - has everything listed and sufficient for a short stay.