Beautiful place with lovely outdoor spaces in a fantastic location. Close to great family friendly beaches and places to eat. Would definitely stay again.