Excellent place, plenty of space, modern, all needed amenities and nice treatment. I returned a second time.