Comfortable enjoyable stay - everything we needed.