Luxurious and well laid out! A lovely place to stay