Loved our stay!!! Definitely recommend for both short and long term stays. Huge layout with excellent amenities. Very clean and very comfortable. Stay here!