A lovely stay in a luxurious house