Beautiful, spacious and clean accommodation, smooth self-check in.