This place blew our minds. It's awesome and even if we were being picky, couldn't find anything wrong with it.
Location is as good as it gets. Just book the thing.