Extremely clean, excellent location and a comfortable stay. Would definitely recommend.