Really nice apartments, with all amenities I needed. I didn't have a dog with me, but enjoyed the private enclosed garden all the same. Short stroll to the beautiful beach.