The place was spotless, location was incredible and the hosts were amazing. Pretty much the whole package, will def stay again!