Nice location, clean place, very well communication. There were a slight issue with check in but was addressed by the person in charge. Needs more air conditioning specially in hot summer months.