Great location and hosts. Carefully decorated and clean space. Full equipped beach or mountain. Totally recommend