The place is impeccably clean and modern. Reality is just like the pictures. The late check in fee should be waived and it should be the owner or someone fluent in English that does the check-in. Other than that, everything was great.