plenty of space, easy to park, good location, detailed self checkin/out instructions, clean and comfortable