Great stay. Has everything you need for short term or long term stay. Place was very clean and the check in process was very smooth.