Perfect location. Clean and well appointed. Would return.