Perfect location, walking distance to shops and beach. Love that it was able to accommodate our pet dog also.