Comfortable place with fantastic location.