Clean, spacious and a great location with plenty of amenities! Would definitely stay here again.