This place is incredible. It is right behind the Lumens Stadium. The place is clean, cozy and we feel right at home. The only complain that we could think of is the wifi signal as the unit use the building internet. Overall, we definetely recommend this place