I spent 5 days with my dog in this beautiful apartment. It was clean and tidy. It has all amenities inside (except oven and toster) which is ok for making small easy meals. The location is exactly on the beach with no traffic passing by so it is very convenient for kids and pets. I would suggest coming with a car otherwise it is a 10 min walk to the main road where you can use public bus.