Well presented, well prepared, very clean and wonderfully private.