Extremely clean, comfortable, roomy and great location. The master bedroom and en suite on the 2nd level is amazing. The kitchen with it modern appliances and cupboards allows ample room for preparing meals if you so choose. We would definitely stay here again if we are able to in the future.