This place is so adorable. Has everything you would possibly need. Beautiful view. Great location. Friendly hosts. Loved my stay here.