this place is god awful. the majority of staff should not be in the customer service industry, dirty, terrible wifi and tv. the only thing i can give the place is that it has walls and a roof
Great place, and nice reception.
Never went there
Thanks! Your answer is awaiting moderation.