The place was nice, clean and spacious. Love the view from the deck, remind us so much of our hometown. Yang was really nice, responsive and flexible with the check in and check out time, she would make sure that we have a great time and comfortable during our stay there. Definitely would book again and recommend this to others.