the carriage house is a stylish self - catering home with a well - equipped kitchen