This place is everything and more. A great location, comfortable, clean, and stylish.