Fantastic stay, greatly exceeded expectations