Clean well-kept and very comfortable. Excellent location.