Very clean place - we enjoyed our stay. The communication was great with very accurate instructions.