Awesome place, great location, clean and as described! Cleaning crew was still there well after check in time, so that needs improvement. Overall definitely worth it and definitely would stay again.