Comfortable, well maintained, clean and stylish place to stay