Beautifully stylish and completely self-contained. We felt very much at home. All sorts of accessories and toiletries available. Definitely recommend this accommodation.