Thelma & Emerson are wonderful hosts. Always quick to respond and very professional. The place is well located near LIC, with a great grocery store nearby for essentials. Lots of great Uber Eats delivery spots here as well.