Spacious, clean, comfy beds and easy self check in.