Great location, safe, spotlessly clean, good hosts.