Our stay started as a bumpy ride, sadly the room was not clean when we arrived. Fortunately the communication was excellent and they sorted it out really fast. The shared toilet situation was not the cleanest…would be great if someone came every day to clean it as some of the guests were not too clean and made it messy pretty fast. Everything else was really lovely.