Great location, great hosts and extremely helpful. All it lacked was air conditioning but perfect otherwise