I would give five stars to the non-english speaking service staff and excellent location...but excellent kind of ends there...the air conditioning goes off periodically and there's nothing you can do about it in the middle of a hot stuff tropical night. I was given a table fan the following day while the air was fixed. But what's worse, is a... more




