Clean and well apppointed for both short term and longterm stays. Fully as advertised. I hope to stay here again in the future.