Amazing location, room cleaned every day, great communication and finallythe resort staff were very friendly