Amazing all around. Perfect location, beautiful apartment and great customer service! Would definitely stay here again. Ciao!