The place is very clean and in a great location. However, it's a little small, especially the bathroom. We loved the patio area to have our morning coffee. The host had great communication and met all our needs. Overall we had a very nice stay!