Full facilities, clean rooms, great location. Very nice stay experience.