We were looking to get a way for a few days, away from the 4th of July crowds but close to the beach. Sol Vista delivered and exceeded expectations. The place was situated right on the water, close proximity to dining options and crowds if we wanted to. Best relaxing stay in a while. If you are looking for some peace and quiet with options, this is the place to stay.