Super clean, loads of room, great amenities, amazing location