Prime location, very clean, everything is thought out, just a perfect stay.