Perfection. Perfect location, facilities, cleaning, space, wifi, communication. Cheap parking next door. Highly recommended!!