Excellent location and attention to detail. Very clean and comfortable.