The location is perfect. There was a little miscommunication about my check in but my host fixed that within minutes!!