This place is truly amazing! Fantastic views and superb location. Spacious and clean. My family loved our time here and we will definitely be back again. Amazing host also. Nothing was too much trouble.