Everything about this place was perfect for us and our stay. Location is fantastic, cleanliness is amazing, space and style was awesome. Highly recommend staying here. Communication with the host was so easy as well, very quick responses.