Outstanding in every way. The descriptions are completely accurate. I would book this place again in a heartbeat.