Good location. Clean. Stylish. Spacious. Quiet. Communicative host. Highly recommend this place.