this place was great for a long term stay! the views were amazing and the location couldn't be better. everything was as expected and I had everything needed for the stay. responses were prompt and resolved or answered any questions I had.