My brother and I spent a week an Allens apartment, it was really close to the subway station and a great place to stay for a small company. Bed was super comfortable and the towels made us feel as if we were staying in a really fancy hotel:)
Allen as a host was very attentive and always available, a really great guy that was easy to get a long with.