The Apartment has everything you're looking for. I stayed for a night and definitely will come back