My family and I had a one week stay at Four Sails Resort. We weren't sure what to expect since we had never been to this hotel, let alone Virginia Beach. We stayed in a penthouse suite which was very spacious and clean. The staff were very friendly and we enjoyed the free bike rentals and in hotel restaurant. The beach was beautiful and we loved our trip. The pricing was pretty affordable and it was a very nice place. We only have 3 complaints being that the parking garage is VERY tight. We drove an SUV and it was a very tight squeeze. The indoor pool is very small which can be crowded with a lot of visitors at the hotel. Lastly, there is only one elevator which is okay if there aren't a lot of visitors, but if so, be prepared to wait awhile to get on, and to make many stops on the way to your destination.