the building itself was old but had been well renovated over the years so that it had the old charm and character combined with the clean and fresh finish of a new cottage with all its modern conveniences , including a very large and well equipped kitchen , an expansive wrap-around deck and spanking clean bathrooms .