If you want a beach location, then this is the perfect place to stay! Literally a 30 second walk to the beach and just far enough away where you don't have the throngs of people staring in your windows. The unit was very clean and spacious and we had no issues. Although the ceiling fan in the bedroom pictured w/the television needs to be replaced as a hand fan could of put out more air than that thing did, one speed, SLOW! The only reason why I didn't give it 5 stars is because of the parking and porch issues. There are 3 units in this building and depending on which unit you rent, depends on your parking and porch placement. We rented the downstairs main unit which we thought would have gotten the front porch which is pictured, but instead there is a very small side porch roughly 6'x6' which is also the only one that doesn't have a roof. So if it rains and you want to sit outside, you're either stuck inside or you have to find someplace else to go. Luckily the back unit wasn't rented while we were there and we used that porch as it is large and covered. The front porch belongs to the upstairs unit and hopefully you end up w/good neighbors as the front bedroom is off of that porch and there literally is no privacy if they decide to use it a lot. Luckily we had a great quite family who respected our privacy and really didn't use it much as they were never there. As far as the parking, each unit gets 1 space and again, the upstairs unit has priority parking, closest to the street. You all have to park along side of the building and if the upstairs renters come in and don't park properly, or have a very large SUV, you could be screwed if they go to the beach for the day and block you in. On street parking is available, but it is 1st come 1st serve and if you go during peak season, GOOD LUCK! But overall, it is a nice place and a great value and I don't think that you would be disappointed with your stay!