Very convenient for going to dog beach with your pooch. Has a small front yard with artificial grass that is also nice for the dogs. Lots of stairs inside. 3 levels of stairs so just be aware. My brother and his family stayed in the first floor and my wife and I on the 3rd floor. The 2nd floor there is a outdoor balcony area and the kitchen. We were able to park our Sprinter van in the private parking area behind the gate. Great stay. Everything walking distance.