Very clean and nicely decorated place to stay! Great outdoor patios to sit outside and good location. The hosts were very nice and responded quickly to any questions I had. Would definitely stay again!