Lovely stay in a spectacular location