Excellent location, very clean and amenities were top-notch! Very nice place! Will definitely stay there again!