Everything is amazing! The place has all the things you will need for a long or short stay. Every single detail is thought out and things are so updated and modern. The decor is very tasteful and all amenities are brand new. Parking was easy and the location is great