Absolutely perfect. A charming beach cottage, sparkling clean. We will be back!