We enjoyed our stay! The second floor and third floor was nice and gave everyone their own space. The location was super convenient. Our only complaint is we wished the kitchen was stocked a bit better and that there were now beach toys, chairs, etc so we bought our own, and the parking was really tight. Overall our stay was great and enjoyable. We would stay again.