Good hosts, perfect location. Good stay overall.