Great spot, well furnished, good facilities, and well managed.