Cheerful, cleverly-designed small house with all the essentials. James was a terrific host and very communicative. We would definitely stay here again.