perfect location. spotlessly clean. everything you could need.