The location is excellent, however general maintenance especially at pool deck was lacking. Nobody cleaned or cleared the pool area. Staff were friendly and efficient at reception.