Outstanding hospitality coupled with great accommodation make this place truly 5*