excellent, Sparkling clean exactly as per pics and ad , an outstanding host who has gone to time and effort to make your stay memorable 10/10