This place had everything we needed for our stay and was conveniently located. We were able to walk to the beach and it was a fairly short drive to the local stores and restaurants. The neighbors upstairs would make some noise at times, but usually didn’t last very long. Jennifer was great to work with for our stay.