Great location, clean, excellent hosts