Great apartment in a great location! very clean upon arrival and communication was really good both before and during my stay! 5☆