Extremely clean and comfortable at an excellent location.