Excellent stay, reality exceeded expectations. 100% recommended.