2/10 Poor
26 May 2023
This place is practically a scam. The place was so dirty, the TV did not work and I called them multiple times to fix that, complain. No customer service whatsoever. I can't believe that Expedia lists this property.
Get instant answers with AI powered search of property information and reviews.