superb accommodation with very well equipped kitchen and thoughtful touches to enhance the experience