Reasonable price, awesome location, great detailed, easy-to-follow check-in instructions.