The perfect Air BnB particularly if you want self contained accommodation. Clean, well equipped, comfortable and in a great location. Stephen is a great host. Will definitely stay here again when in the area.