Great place. Amenities are modern. The place was spotless. We would stay here again.