Remote location, water running in waves (more and less, hot and cold) and mold in some rooms. Mind the fact that there is no WiFi (Airbnb offers sort-like places missing some of your previous options) Communication was good but you go through a second agency. Check also conditions for late arrivals and early departures…