Well appointed and roomy. Very clean and thoughtfully equipped. Perfect for a family stay. Location is excellent.