Great stylish apartment. Great location. Nice attentive hosts. Great amenities. However, I think the cleanliness was a bit off for me.