Welcoming hosts, an excellent location to the beach and cafes, a great holiday stay.