Place was a lot better then I expected. Location, cleanliness and host communication were all as described or better. Would defined stay here again!