The location of this was perfect! Everything was walkable - beach, stores, and restaurants. With it being a busy area it was perfect to have a parking space and just being able to walk around not worrying about parking.
Con: One con we experienced was noise. It was the owners fault or anything like that, but you can hear things from the outside very easily; garbage truck, neighbors, cars, etc.
Other than that my friends and I loved the place and it was perfect for our vacation!