Great stay overall! 5-Stars in every category. Very nice place, in a good location, and awesome hosts.