Great service, accomodation, staff, pool, views and room