Wonderful location perfect for a short or long term stay. Incredibly clean - we were a little late checking out and met the lady cleaning and she was so kind and thorough. We had a very pleasant stay.