Report Review


I only give 1 star because zero stars is not an option. This place is a floating trailer park. Makes sense given its location. Service sucks, management is pathetic and terrible at what they do. Clientele? Well you can imagine.

Cancel