As always, this is a great place to stay. We have been staying with Mai for the last three years. She is always welcoming and totally transparent during the stay. The place is great, had all the amenities required for a memorable vacation. We will continue to stay with her in the future!