Renee’s place is the perfect home away from home in Forest Hills. It is very close to the 67 Av subway station and Queens Boulevard. Renee’s space was dazzlingly clean and super comfortable. She very kindly left us plentiful snacks and breakfast food. Super responsive, too!