A very enjoyable stay at a great location