Francesca's place is breathtaking! Location could not be better as you are less than a block from Central Park. Definitely recommend this place!