Friendly, clean, comfortable, well equipped. Beautiful view. A good place to stay.