One of the best places we have ever stayed: a huge apartment, very clean, lots of amenities, very strong wifi. Great location. Will definitely come back again.