We loved our stay! The place is spacious and very clean. The hosts are easy to communicate with and answer questions very promptly. We love the location and the view!