Clean, modern, great location, communicative hosts - check, check, check, and check!