Excellent place. Extremely clean. Attentive host. Highly convenient, very comfortable. What more could you want?