“100+ Stars, Loved the Che!”
The location is unbeatable, the staff are amazing and friendly, the facilities are great, the room is super comfy and clean, the internet works well, and the activities are a blast and great for meeting people; the rooftop is gorgeous with a stunning view. Pets are welcome. The only thing that could improve is adding more counter space in the kitchen.
Violeta3 weeks ago