Very clean, well furnished. Excellent location