spotlessly clean, everything you need and a great location.