Sorry unable to answer the last question with a full 5 star because my daughter was tested positive with Covid the next morning and we couldn't continue our holiday. We lost our money for only staying for 2 days when we have paid to stay for 5 days. No fault of the host, but in terms of our money spent it was very unfortunate our planned holiday was ruined.