Very clean and beautiful place. Loved the location and convenience of everything around. Will definitely stay here again! My only issue was never hearing from the host after booking. I had to find the check in process on my own. Overall very great place!