Alan's place is welcoming and very clean. It includes all of the amenities you want, and is a brief walk to the metro with easy access to the Mall.