2 minute walking distance from the beach, the Mayflower Apartments is a staple in the Virginia Beach area. A pleasant and fun place to live. If your looking for a rental property that is affordable and a location you can beat, this property is for you!