Very clean and well taken care of. Great people. Only ask was for pillows and they showed up quickly. Had our own hammock that was great for napping. Great view of the beach and the porch was well maintained.