Beautiful, welcoming, relaxing. Very enjoyable stay.