Lovely, clean and enjoyable stay.