Fabulous place. Exactly as described, spotless, easy check in, great communication and was there for anything we needed. The place was newly renovated and they thought of everything we might need during our stay. Will definitely be back!