Comfortable place conveniently located.