Great location and very nice place. The only flaw I would have to mention is the check in process was a bit unorganized and we had to wait around for about an hour since they were difficult to get a hold of. Other than that, I was very pleased with the place itself.