Great location, bed is firm, there was some confusion with check in and we ended up having to wait around for it to be cleaned (after 3pm) but, it was such a good price and nice place so we will 100 percent stay here again.