We very much enjoyed our stay here. The beach and shops are all at a walking distance. The place has everything you need for a comfortable stay with your family.