This place exceeded all expectations. Great Location and very clean. A perfect place to stay for the short or long term. Would definitely stay here again.