excellent place, easy checkin, perfect stay