Very clean and comfy, a great location and lots of nice personal touches. Highly recommended!