Perfect location! We LOVED walking to the beach, shops and restaurants. We appreciate that our little dog was permitted to stay as well. We enjoyed our stay.