Very clean and beautiful. Fantastic location. Hosts are super friendly and inviting! Loved our stay!