Teresa's apartment is perfect for longer or shorter stays! She has helpful directions and check-in process, lovely touches to the apartment and the views from the windows are incredible! Highly recommend and would stay again!