The place looked great and the Netflix is a huge plus. The only issues were ants I found by the entrance area and a strange smell coming from the bathroom. Otherwise, it’s a very convenient spot to be at and the hosts were responsive!