This was exactly as promised! It was clean and we were enthusiastically greeted by our hosts on arrival. The dogs guarded the beachfront during our stay and although they barked a little, it was always to notify is that someone was nearby.
Everything was very clean and the breeze from the ocean kept us cool through the night so we don't need the fan that was provided.
I can't wait to return. Thank you!