Great place, great location. Communicative, comfortable and clean. Really. Good place.