The unit is spacious enough and provides all the essential amenities. the location is perfect and unbeatable and the price was fair and reasonable. The staff were excellent and quickly responded to all our inquiries and needs. We will definitely be staying here again.