Excellent place - clean and well-maintained, great amenities, great location ... will definitely be back!