beautiful place to stay at had a lovely time