Well equipped, very clean, great location, good value. Very good communication from the hosts!