Excellent stay for such a huge city. Directions were easy to follow, parking was available, the unit was super clean and spacious with all amenities we needed and communication was excellent. Would definitely stay here again.