Very nice place. Self check-in very easy. About 15min walking from the center