Excellent place, clean, new, with all necessary facilities, excellent location. Totally recommend it.