exactly what you're looking for. clean, easy to navigate, perfect location, and great hosts.